﻿body { text-align: center; margin: auto; padding: auto; font-size: 9pt; background-repeat: repeat; font-family: 宋体; width: 1003px; }
* { padding: 0; margin: 0; }
a { text-decoration: none; color: #3e7b3f; }
a img { border: none; }
a:hover { text-decoration: underline; }
h1, h2, h3, h4 { margin: 0; }
/***********************************************
标题栏
***********************************************/
#titlebar { background-color: #f1fde9; height: 24px; line-height: 24px; vertical-align: middle; color: #3e7b3f; padding: 0 0 0 0; float: left; width: 100%; }
#titlebar span { float: left; margin-left: 20px; }
#titlebar ul { float: right; list-style: none; margin: 0 10px 0 0; }
#titlebar li { display: inline; margin-right: 10px; }
/***********************************************
头部
***********************************************/
#header { width: 100%; margin-top: 6px; vertical-align: middle; text-align: left; padding: 0 0 0 0; float: left; }
#header div { float: left; }
#header a img { border: none; }
/***********************************************
导航
***********************************************/
#nav { font-size: 12px; line-height: normal; font-weight: bold; margin-top: 15px; float: right; margin-bottom: auto; }
#nav ul { margin: 0; padding: 10px 10px 0 0px; list-style: none; display: block; float: right; }
#nav li { display: inline; margin: 0; padding: 0; }

.current a { background-position: 0% -42px; }
.current a span { background-position: 100% -42px; }
#nav a { float: left; background: url("../images/tableft5.gif" ) no-repeat left top; margin: 0; padding: 0 0 0 4px; text-decoration: none; }
#nav a span { float: left; display: block; background: url( "../images/tabright5.gif" ) no-repeat right top; padding: 5px 15px 4px 6px; color: #FFF; }
#nav a span { float: none; }
#nav a:hover span { color: #FFF; }
#nav a:hover { background-position: 0% -42px; text-decoration: none; }
#nav a:hover span { background-position: 100% -42px; }

/***********************************************
公告栏
***********************************************/
#bulletin { float: left; text-align: left; background-color: #c9f5bc; vertical-align: middle; padding: 0 0 0 0; height: 22px; width: 100%; }
#bulletin div { float: left; height: 22px; line-height: 22px; margin-left: 10px; }
#bulletin img { border: none 0; margin: 0 0 0 16px; padding: 0 0 0 0; float: left; }
#bulletin span { display: inline-block; height: 24px; line-height: 24px; vertical-align: middle; margin: 0 0 0 0; }

/***********************************************
科室列表
***********************************************/
#department { float: left; width: 60px; text-align: center; margin-top: 6px; margin-left: 10px !important; margin-left: 5px; background-color: #EEFFED; }
#department table { width: 60px; margin: 0; height: 430px; }
#department td { text-align: center; }
#department .departmentHeader { background-color: #dff7df; display: block; width: 60px; height: 22px; line-height: 22px; vertical-align: middle; }
#department a { margin: 0 0 0 0; }
#department img { text-align: center; display: block; border: none 0; margin-top: 4px; }

.currentDepartment { font-weight: bold; }


/***********************************************
flash新闻
***********************************************/
#flashNews { float: left; margin: 6px 0 0 6px; vertical-align: top; text-align: left; width: 425px; height: 236px; border: solid 1px #d4d7cc; }

/***********************************************
医院简介
***********************************************/
#introduce { float: left; margin: 6px 0 0 6px; vertical-align: top; text-align: left; width: 492px; height: 236px; border: solid 1px #d4d7cc; overflow: hidden; }
#introduceHeader { background-image: url(        '../images/introhead.png' ); background-position: left top; background-repeat: repeat-x; height: 28px; line-height: 28px; vertical-align: middle; text-align: left; font-size: 14px; font-weight: bold; color: #73a850; padding-left: 10px; }
#introduce p { margin: 6px; line-height: 20px; }
/***********************************************
设备展示
***********************************************/
.marqueeTab { float: left; width: 927px; margin: 2px 0 0 6px; text-align: left; padding-top: 3px; background: url(        "../images/tabbottom.gif" ) bottom repeat-x; }
.marqueeTab ul { list-style-type: none; margin: 3px 0 0 0; padding: 0 0 0 30px; float: left; }
.marqueeTab li { float: left; display: block; margin-left: 30px; margin: 0; overflow: hidden; width: 88px; height: 24px; }
.marqueeTab li a:hover { text-decoration: none; }
.marqueeTab span { background-color: #dbf6c1; width: 80px; display: inline-block; height: 22px; line-height: 22px; text-align: center; vertical-align: middle; border-left: solid 1px #accc94; border-right: solid 1px #accc94; border-top: solid 1px #accc94; border-bottom: solid 1px #accc94; cursor: pointer; }
.marqueeTab .activeTab { border-bottom: solid 1px white; background-color: white; }

#marquee { border-left: solid 1px #accc94; border-bottom: solid 1px #accc94; border-right: solid 1px #accc94; height: 164px; float: left; /*	width: 925px;*/ min-width: 925px; text-align: left; margin: 0 0 0 6px; }
#marquee div { margin: 2px; height: 160px; overflow: hidden; }
#marquee1 { display: block; }
#marquee2 { display: none; }
#marquee3 { display: none; }


/*----------------------------------------------
滚动专家
----------------------------------------------*/
.expert1 { width: 310px; float: left; text-align: left; }
.expert2 { width: 200px; height: 156px; border: solid 1px green; float: left; }
.expert1 img { width: 120px; height: 156px; display: inline; float: left; margin-right: 8px; }
.expert1 p { margin: 5px; width: 170px; height: 110px; overflow: hidden; text-indent: 2em; line-height: 1.5em; }
.expert1 span { float: right; margin-right: 8px; }
.expert1 h2 { color: green; font-size: 14px; margin-left: 8px; }
/***********************************************
公告栏
***********************************************/
#ad { float: left; border: solid 1px white; display: table-cell !important; display: block; position: static !important; position: relative; overflow: hidden; width: 763px; height: 120px; margin: 6px 0 0 0; vertical-align: middle; text-align: left; line-height: 120px; }
#ad img { vertical-align: middle; }

/***********************************************
公告栏右侧的在线留言
***********************************************/
#online { width: 230px; height: 120px; background-image: url(    '../images/rightbg.png' ); background-position: left top; background-repeat: repeat-x; float: left; margin: 6px 0 0 6px; border: solid 1px #accc94; }
#online span { display: block; width: 88px; height: 24px; line-height: 24px; vertical-align: middle; background: white url(       "../images/button.png" ) repeat-x left top; color: White; font-weight: bold; padding: 0 0 0 0; }


/***********************************************
下方3个栏目的头部
***********************************************/
.columnHeader { height: 24px; background-image: url(       "../images/columnheader.png" ); background-position: left top; background-repeat: repeat-x; line-height: 24px !important; line-height: 26px; vertical-align: middle; font-weight: bold; color: White; padding-left: 10px; }


/***********************************************
保健常识
***********************************************/
.moduleLeft { float: left; border: solid 1px #accc94; margin: 6px 0 0 0; padding: 0 0 0 0; text-align: left; height: 255px; line-height: 22px; width: 260px !important; overflow: hidden; }
.moduleLeft ul { list-style-position: outside; margin-left: 6px; padding-left: 20px; margin-top: 6px; margin-bottom: 0; }

/***********************************************
成功案例
***********************************************/
.moduleCenter { float: left; margin: 6px 0 0 6px; border: solid 1px #accc94; width: 495px; height: 255px; }
.moduleCenter p { text-align: left; }

/***********************************************
医院地图
***********************************************/
.moduleRight { float: right; margin: 6px 0 0 6px; border: solid 1px #accc94; width: 230px; height: 255px; }

/***********************************************
页脚
***********************************************/
#friendLink { width: 100%; margin-top: 6px; background-color: #c1f1c1; height: 28px; vertical-align: middle; line-height: 28px; float: left; }
.link { width: 100%; float: left; background-color: #fdfdfd; height: 30px; line-height: 30px; vertical-align: middle; margin-top: 5px; text-align: center; font-size: 14px; color: #666; border: solid 1px #d8d8d8; }
.link ul { list-style: none; }
.link li { display: inline; }
.copyright { float: left; background-color: #fdfdfd; color: #666; }
.copyrighttext { margin-left: 30px; float: left; text-align: center; }
.copyrighttext p { line-height: 20px; vertical-align: middle; }
.copyrighttext a { color: #3e7b3f; }
.logo3 { float: left; }



/***********************************************
内页的样式
***********************************************/
#currentLocation { float: left; height: 30px; width: 580px; text-align: left; padding-left: 20px; line-height: 30px; vertical-align: middle; margin-top: 6px; }
#currentLocation ul { list-style: none; }
#currentLocation li { display: inline; }

.smallSearchbar { float: right; height: 20px; width: 310px; margin-top: 6px; padding: 0; text-align: left; }
.searchInput { width: 220px; height: 14px; border: solid 1px #accc94; font-size: 9pt; color: #595959; padding: 4px; margin: 0px; float: left; }
.searchButton { color: #497312; border: solid 1px #77c412; background-color: #e5f4d0; height: 24px; padding-bottom: 2px !important; padding-bottom: 1px; width: 70px; padding-left: 5px; padding-right: 5px; float: right; }
/*----------------------------------------------
科室介绍
----------------------------------------------*/
#departmentInfo { float: left; width: 680px; height: 400px; border: solid 1px #accc94; margin: 0 0 0 8px; padding: 5px; }
#recommandExpert { float: left; width: 200px; height: 400px; border: solid 1px #accc94; margin-left: 20px; }

/*----------------------------------------------
横向的模块
----------------------------------------------*/
.module { margin-top: 6px; }

.spanRight { float: right; }
.spanLeft { float: left; }

.ruler { width: 100%; float: left; margin-top: 6px; margin-bottom: 6px; height: 1px; border-bottom: solid 4px #accc94; }
.clear { clear: both; }



